package com.wzg.rpc.service;

import com.wzg.rpc.pojo.TbItem;
import pojo.EgoResult;
import pojo.PageResult;

import java.math.BigDecimal;
import java.util.List;

public interface ItemService {

    /**
     * 实现商品信息的分页查询
     * **/
    public PageResult<TbItem> selectItemList(Integer page, Integer rows);

    /**
     * 完成商品上下架状态的修改
     * @param itemIds  商品的id集合
     * @param flag true:上架，false:下架
     * @return
     */
    public EgoResult updateItemStatus(List<BigDecimal> itemIds, Boolean flag);

    /****
     * 删除商品信息
     * @param itemIds  需要删除的商品信息的id集合
     * @return
     */
    public EgoResult deleteItem(List<BigDecimal> itemIds);

}
